deed of tax covenant - Turco Inglés Diccionario